make good
verb
°To achieve substantial success in life, often in business.
°To complete successfully.